Loading page
japanese quince is a noun meaning "deciduous thorny shrub native to China having red or white blossoms". It carries one recorded sense.
deciduous thorny shrub native to China having red or white blossoms
Definitions, synonyms and semantic relations for japanese quince come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.