Big Huge Thesaurus

actias

noun

sounds kind of like