Wiktionary
common green lacewings
n. (common green lacewing English)
n. (common green lacewing English)