Meaning of desmodium purpureum
Definition of desmodium purpureum
(noun)
West Indian
forage
plant
cultivated
in
southern
United States as
forage
and to
improve
soil
Other information on desmodium purpureum
WIKIPEDIA results for
desmodium purpureum
Amazon results for
desmodium purpureum
Tweet