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