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