Find the word definition

Wiktionary
thorny lacewings

n. (thorny lacewing English)