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
Tweet