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
Tweet