English dictionary
chaenomeles japonica meaning and definition
Definition and meaning of chaenomeles japonica at MeaningMonkey.org. chaenomeles japonica meaning and definition in the English Dictionary.CHAENOMELES JAPONICA noun
Definition of Chaenomeles japonica (noun)
- deciduous thorny shrub native to Japan having red blossoms
- synonyms: japonica, maule's quince
Source: Princeton University Wordnet