Wiktionary
mutilid
n. (context zoology English) Any member of the Mutilidae.
n. (context zoology English) Any member of the Mutilidae.