Big Huge Thesaurus

Descurainia

noun

sounds kind of like