China rose
English Dictionary
->
Letter C
-> China rose
Search Dictionary:
China rose Definition
(n)
shrubby
Chinese
rose
;
ancestor
of
many
cultivated
garden
roses
(n)
large
showy
Asiatic
shrub
or
small
tree
having
large
single
or
double
red
to
deep
-
red
flowers
China rose Synonyms
Bengal rose
China rose
Chinese hibiscus
Hibiscus rosa-sinensis
Rosa chinensis
Rose of China
shoe black
shoeblack plant
© Art Branch Inc.