Definitions
There is 1 meaning of the phrase
Desmodium Purpureum.
Desmodium Purpureum - as a noun
West indian forage plant cultivated in southern united states as forage and to improve soil
Synonyms (Exact Relations)
beggarweeddesmodium tortuosum