Hexapods - insects
see Epiclass Hexapoda Latreille, 1825
Class Insecta Linnaeus, 1758 - insects
Subclass Dicondylia Haeckel, 1866
Infraclass Pterygota Lang, 1888
Division Ephemeroptera Hyatt & Arms, 1890
Order Ephemeroptera Hyatt & Arms, 1891 - mayflies
Suborder Rectracheata
Superfamily Ephemeroidea Latreille, 1810
Family Ephemeridae (Latreille, 1810) Leach, 1815
Subfamily Ephemerinae Latreille, 1810
Genus Ephemera Linnaeus, 1758