Definitions for beggarweed
Overview of noun beggarweed
The noun beggarweed has 1 senses? (no senses from tagged texts)
1. beggarweed, Desmodium tortuosum, Desmodium purpureum
(West Indian forage plant cultivated in southern United States as forage and to improve soil)






