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