Meaning of chaenomeles speciosa
Definition of chaenomeles speciosa
(noun)
deciduous
thorny
shrub
native
to China having red or
white
blossoms
Other information on chaenomeles speciosa
WIKIPEDIA results for
chaenomeles speciosa
Amazon results for
chaenomeles speciosa
Tweet