Big Huge Thesaurus

Cardamine

noun

sounds kind of like