Life … Animals Arthropods Insects Mayflies Stream Mayflies Maccaffertium Maccaffertium exiguum species 3 observations Maccaffertium exiguum Maccaffertium exiguum Field notes Close