English synonyms about - contact  

Sida

noun

1 Sida

Large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances.

synonym: genus Sida.


Find more on sida elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147