Find the word definition

Wiktionary
giant lacewing

n. Any insect of the family Polystoechotidae.