Life … Animals Arthropods Insects Mayflies Stream Mayflies Epeorus Epeorus grandis species 4 observations Epeorus grandis Epeorus grandis Close