Find the word definition

Wiktionary
giant lacewings

n. (giant lacewing English)