Toothwort Meaning
There are 1 meaning(s) for word Toothwort
Meaning 1 : North American herb with pungent scaly or toothed roots
Synonyms : cardamine diphylla, crinkle-root, crinkle root, crinkleroot, dentaria diphylla, pepper root
Synonyms : cardamine diphylla, crinkle-root, crinkle root, crinkleroot, dentaria diphylla, pepper root
