Chaenomeles japonica
WordNet

noun


(1)   Deciduous thorny shrub native to Japan having red blossoms
 
x
OK