YourDictionary

beggarweed

noun

any of several plants, esp. a leguminous West Indian plant (Desmodium purpureum), grown in the SE U.S. for soil improvement

See beggarweed in American Heritage Dictionary 4

link/cite print suggestion box