Chaenomeles speciosa
WordNet

noun


(1)   Deciduous thorny shrub native to China having red or white blossoms
 
x
OK