crinkleroot
noun
crinkle·root
Definition of crinkleroot
: an American plant of the genus Dentaria (especially D. diphylla)
Keep scrolling for more