Meaning of chinese hibiscus
Definition of chinese hibiscus
(noun)
large
showy
Asiatic
shrub
or
small
tree
having
large
single
or
double
red to deep-red flowers
Other information on chinese hibiscus
WIKIPEDIA results for
chinese hibiscus
Amazon results for
chinese hibiscus
Tweet