Meaning of Desmodium
Definition of Desmodium
(noun)
beggarweed;
tick
trefoil
Other information on Desmodium
WIKIPEDIA results for
Desmodium
Amazon results for
Desmodium
Tweet