Big Huge Thesaurus

nepeta

noun

sounds kind of like