deciduous thorny shrub native to China having red or white blossoms
<noun.plant>
<noun.plant>
Chaenomeles speciosa |
Japanese quince |
semantic pointers
hypernym
Chaenomeles speciosa |
Japanese quince |