Life … Animals Arthropods Insects Mayflies Stream Mayflies Maccaffertium Maccaffertium lenati species 3 observations Maccaffertium lenati Maccaffertium lenati Close