Home

Word

Japanese quince, n.
more info deciduous thorny shrub native to China having red or white blossoms
<noun.plant>

Chaenomeles speciosa Japanese quince
semantic pointers
hypernym