Insects of Iowa
Mayflies Ephemeroptera
 Mayflies
Ephemerellidae
Ephemerella excrucians Ephemerella subvaria                            
Ephemerella excrucians  Ephemerella subvaria