Species Maccaffertium terminatumPhylum Arthropoda - Arthropods
Subphylum Hexapoda - Hexapods
Class Insecta - Insects
Order Ephemeroptera - Mayflies
Suborder Pisciforma
Superfamily Heptagenioidea
Family Heptageniidae - Flatheaded Mayflies
Genus Maccaffertium
Species terminatum - Maccaffertium terminatum
Subspecies placitum - Maccaffertium terminatum placitum
Subspecies terminatum - Maccaffertium terminatum terminatum
|