Life … Animals Arthropods Insects Mayflies Small Square-gilled Mayflies Common Square-gills Caenis punctata species 20 observations Caenis punctata Caenis punctata Field notes Close