Life … Animals Arthropods Insects Antlions, Lacewings, and Allies Antlions Myrmeleon Myrmeleon invisus species 2 observations Myrmeleon invisus Myrmeleon invisus Close