Life … Animals Arthropods Insects Antlions, Lacewings, and Allies Antlions Scotoleon Scotoleon eiseni species 6 observations Scotoleon eiseni Scotoleon eiseni Close