Big Huge Thesaurus

tineoidea

noun

sounds kind of like