Japanese quince

1. (noun) deciduous thorny shrub native to China having red or white blossoms
Synonyms: Chaenomeles speciosa
Related Words: flowering quince



Terms and Conditions of Use / Copyright Notice