Noun beggarweed has 1 sense
  1. beggarweed, Desmodium tortuosum, Desmodium purpureum - West Indian forage plant cultivated in southern United States as forage and to improve soil
    --1 is a kind of tick trefoil, beggar lice, beggar's lice
,
TOP