Definition of Beggarweed
-
(noun) West Indian forage plant cultivated in southern United States as forage and to improve soil
Synonyms of Beggarweed
No Synonyms Found.
Antonyms of Beggarweed
No Antonyms Found.
Homophones of Beggarweed
No Homophones Found.