Beggarweed
[begәwi:d]
Definition
(noun.) West Indian forage plant cultivated in southern United States as forage and to improve soil.
Editor: Nita--From WordNet
[begәwi:d]
(noun.) West Indian forage plant cultivated in southern United States as forage and to improve soil.
Editor: Nita--From WordNet