Meaning of crinkleroot

Definition of crinkleroot

(noun) North American herb with pungent scaly or toothed roots

Other information on crinkleroot

WIKIPEDIA results for crinkleroot
Amazon results for crinkleroot