Big Huge Thesaurus

cockchafer

noun

sounds kind of like