Name: Ephemeroptera
Status:
Order
Taxonomic position:
Insecta [Class]
Uniramia [Division / Phylum]
Animalia [Kingdom]
Constituent taxa:
Suborders / Superfamilies / Families
Baetidae
Caenidae
Ephemeridae
Polymitarcidae
Genera, incertae sedis
Asthenopus
Chitala
Ecdyonurus
Ephemera
Ephemerella
Notopterus Lacépède
Links:
Genbank
Google images