Chaenomeles speciosa
English Dictionary
->
Letter C
-> Chaenomeles speciosa
Search Dictionary:
Chaenomeles speciosa Definition
(n)
deciduous
thorny
shrub
native
to
China
having
red
or
white
blossoms
Chaenomeles speciosa Synonyms
Chaenomeles speciosa
Japanese quince
© Art Branch Inc.