Meaning of beggarweed

Definition of beggarweed

(noun) West Indian forage plant cultivated in southern United States as forage and to improve soil

Other information on beggarweed

WIKIPEDIA results for beggarweed
Amazon results for beggarweed