Rose of China
English Dictionary
->
Letter R
-> Rose of China
Search Dictionary:
Rose of China Definition
(n)
large
showy
Asiatic
shrub
or
small
tree
having
large
single
or
double
red
to
deep
-
red
flowers
Rose of China Synonyms
China rose
Chinese hibiscus
Hibiscus rosa-sinensis
Rose of China
shoe black
shoeblack plant
© Art Branch Inc.