Insects of Iowa
Mayflies Ephemeroptera
 Mayflies
Ephemeridae
Anthopotamus myops Hexagenia limbata                              
Anthopotamus myops  Hexagenia limbata