Meaning of rattlesnake root

Definition of rattlesnake root

(noun) herb of central and southern Europe having purple florets
a plant of the genus Nabalus

Other information on rattlesnake root

WIKIPEDIA results for rattlesnake root
Amazon results for rattlesnake root