Chaenomeles japonica
English Dictionary
->
Letter C
-> Chaenomeles japonica
Search Dictionary:
Chaenomeles japonica Definition
(n)
deciduous
thorny
shrub
native
to
Japan
having
red
blossoms
Chaenomeles japonica Synonyms
Chaenomeles japonica
japonica
maule's quince
© Art Branch Inc.