Life … Animals Arthropods Insects Mayflies Spiny Crawler Mayflies Attenella Tapered Spiny Crawler Mayfly species 6 observations Tapered Spiny Crawler Mayfly Attenella attenuata Close