Search Strange Animals

Meganeuropsis

All articles tagged with "Meganeuropsis"

1Total Articles

Meganeuropsis

Everything about Meganeuropsis permiana: the 75-centimetre Early Permian griffinfly from Kansas, the largest insect ever known, its oxygen-fueled gigantism, anatomy, prey, and extinction before the dinosaurs.