English dictionary
desmodium tortuosum meaning and definition
Definition and meaning of desmodium tortuosum at MeaningMonkey.org. desmodium tortuosum meaning and definition in the English Dictionary.DESMODIUM TORTUOSUM noun
Definition of Desmodium tortuosum (noun)
- West Indian forage plant cultivated in southern United States as forage and to improve soil
- synonyms: beggarweed, Desmodium purpureum
Source: Princeton University Wordnet