Find the word definition

Wiktionary
io moths

n. (plural of io moth English)