Subscribe
URL of the page has been copied to clipboard.
Meaning : Large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances.
Synonyms : sida
Install App