Sida

Explore definitions, synonyms, and language insights of Sida

Definitions

Noun
large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances

More General Terms