English dictionary
chaenomeles speciosa meaning and definition
Definition and meaning of chaenomeles speciosa at MeaningMonkey.org. chaenomeles speciosa meaning and definition in the English Dictionary.CHAENOMELES SPECIOSA noun
Definition of Chaenomeles speciosa (noun)
- deciduous thorny shrub native to China having red or white blossoms
- synonyms: Japanese quince
Source: Princeton University Wordnet