Big Huge Thesaurus

Barbarea

noun

sounds kind of like