CHAENOMELES JAPONICA
(noun)Definitions
There is 1 meaning of the phrase
Chaenomeles Japonica.
Chaenomeles Japonica - as a noun
Deciduous thorny shrub native to japan having red blossoms
Synonyms (Exact Relations)
japonicamaule's quinceWord Variations & Relations
A-Z Proximities
chadschaebolchaebolschaenactischaenomeles Chaenomeles Japonica
chaenomeleseschaenopsischaeroneachaetachaetae