Meaning of sida

Definition of sida

(noun) large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances

Other information on sida

WIKIPEDIA results for sida
Amazon results for sida