Meaning of rattlesnake's master

Definition of rattlesnake's master

(noun) coarse prickly perennial eryngo of United States thought to cure rattlesnake bite

Other information on rattlesnake's master

WIKIPEDIA results for rattlesnake's master
Amazon results for rattlesnake's master