Subscribe
URL of the page has been copied to clipboard.
Meaning : West Indian forage plant cultivated in southern United States as forage and to improve soil.
Synonyms : desmodium purpureum, desmodium tortuosum
Install App
Beggarweed meaning in Telugu.