Chaenomeles speciosa

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



Terms and Conditions of Use / Copyright Notice