desmodium tortuosum

Noun
  1. West Indian forage plant cultivated in southern United States as forage and to improve soil (synset 112547259)

Found on Word Lists

Other Searches