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