Meaning of toothwort
Definition of toothwort
(noun)
North American
herb
with
pungent
scaly
or
toothed
roots
Other information on toothwort
WIKIPEDIA results for
toothwort
Amazon results for
toothwort
Tweet