desmodium tortuosum is a noun meaning "West Indian forage plant cultivated in southern United States as forage and to improve soil". It carries one recorded sense.
West Indian forage plant cultivated in southern United States as forage and to improve soil
Definitions, synonyms and semantic relations for desmodium tortuosum come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.