Wiktionary
mutillid
n. (context zoology English) Any member of the Mutillidae.
n. (context zoology English) Any member of the Mutillidae.