Life … Animals Arthropods Insects Mayflies Stream Mayflies Ironodes Ironodes lepidus species 2 observations Ironodes lepidus Ironodes lepidus Close