English dictionary
toothwort meaning and definition
Definition and meaning of toothwort at MeaningMonkey.org. toothwort meaning and definition in the English Dictionary.TOOTHWORT noun
Definition of toothwort (noun)
- North American herb with pungent scaly or toothed roots
Source: Princeton University Wordnet