Insects of Iowa
Mayflies Ephemeroptera
 Mayflies
Caenidae 
Brachycercus Brachycercus (dorsal) Caenis diminuta
Brachycercus  Brachycercus (dorsal)  Caenis diminuta 
Caenis diminuta (sternum) Caenis hilaris Caenis latipennis
Caenis diminuta (sternum)   Caenis hilaris  Caenis latipennis
Caenis latipennis (dorsal)    
Caenis latipennis (dorsal)