Wiktionary
mycalid
n. (context zoology English) Any member of the Mycalidae.
n. (context zoology English) Any member of the Mycalidae.