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

  1. 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.