Life … Animals Arthropods Insects Antlions, Lacewings, and Allies Antlions Scotoleon Scotoleon marshi species 1 observations Scotoleon marshi Scotoleon marshi Close