Big Huge Thesaurus

pyralis

noun

sounds kind of like