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