Big Huge Thesaurus

eumeces

noun

sounds kind of like