Big Huge Thesaurus

mutillidae

noun

sounds kind of like