Meganeuridae
Family within Meganisoptera
Arctotypus
Bohemiatupus
Boltonites
Carpentertypus
Curvitupus
Ephemerites
Gallotupus
Gilsonia
Meganeura
Meganeurina
Meganeuropsis
Meganeurula
Megatypus
Nannotupus
Oligotypus
Permotupus
Petrotypus
Piesbergtupus
Shenzhousia
Stephanotypus
Tupus