genus Sida
Explore definitions, synonyms, and language insights of genus Sida
Definitions
Noun
large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances