Insects of Iowa
Mayflies Ephemeroptera
 Mayflies
Heptageniidae 
Heptagenia diabasia Heptagenia diabasia (ventral) Maccaffertium exiguum
Heptagenia diabasia   Heptagenia diabasia (ventral)  Maccaffertium exiguum
Maccaffertium mediopunctatum (dorsal) Maccaffertium mediopunctatum (ventral) Maccaffertium vicarium
Maccaffertium mediopunctatum (dorsal)   Maccaffertium mediopunctatum (ventral)  Maccaffertium vicarium
Maccaffertium vicarium Stenacron interpunctatum  
Maccaffertium vicarium   Stenacron interpunctatum