sida

Noun
  1. Large genus of tropical subshrubs or herbs some of which yield fibers of mucilaginous substances (synset 112206633)

Found on Word Lists

Other Searches