Big Huge Thesaurus

hippoboscidae

noun

sounds kind of like