Meaning of hibiscus cannabinus
Definition of hibiscus cannabinus
(noun)
valuable
fiber
plant
of East Indies now
widespread
in
cultivation
Other information on hibiscus cannabinus
WIKIPEDIA results for
hibiscus cannabinus
Amazon results for
hibiscus cannabinus
Tweet