Definition of Desmodium Tortuosum

  • 1. West Indian forage plant cultivated in southern United States as forage and to improve soil Noun

Synonyms for word "desmodium tortuosum"

Semanticaly linked words with "desmodium tortuosum"

Hyponims for word "desmodium tortuosum"