Big Huge Thesaurus

Biscutella

noun

sounds kind of like