Life … Animals Arthropods Insects Mayflies Stream Mayflies Heptagenia Heptagenia whitingi species 2 observations Heptagenia whitingi Heptagenia whitingi Close