Noun Definitionchaenomeles speciosa1.Definition: deciduous thorny shrub native to China having red or white blossomsRelated Noun(s):japanese quinceCategory: Plants