Loading page
chaenomeles speciosa 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 chaenomeles speciosa come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.