Big Huge Thesaurus

acherontia

noun

sounds kind of like