Big Huge Thesaurus

pyralidae

noun

sounds kind of like