Desmodium tortuosum meaning
UK US
Desmodium tortuosum (noun): West Indian forage plant cultivated in southern United States as forage and to improve soil.
Definition of Desmodium tortuosum
- West Indian forage plant cultivated in southern United States as forage and to improve soil
Synonyms: beggarweed, Desmodium purpureum
Type of: tick trefoil
More about Desmodium tortuosum on Wikipedia.