Meaning of Desmodium

Definition of Desmodium

(noun) beggarweed; tick trefoil

Other information on Desmodium

WIKIPEDIA results for Desmodium
Amazon results for Desmodium