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