Big Huge Thesaurus

tineidae

noun

sounds kind of like