DESMODIUM PURPUREUM





Definition:

  1. [noun] West Indian forage plant cultivated in southern United States as forage and to improve soil
    Synonyms: beggarweed, Desmodium tortuosum, Desmodium purpureum

Synonyms: