Meaning of desmodium

Definition of desmodium

(noun) beggarweed; tick trefoil

Other information on desmodium

WIKIPEDIA results for desmodium
Amazon results for desmodium