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 : beggarweed, desmodium purpureum
Install App
Desmodium tortuosum meaning in Telugu.