Antlion

Synonyms: antlion lacewings, doodlebugs