The Largest Insect Ever Lived – Meganeuropsis permiana

The Largest Insect Ever Lived – Meganeuropsis permiana

Meganeuropsis is an extinct genus of griffinfly, order Meganisoptera, known from the Early Permian (299-272 million years ago) of North America,and is the largest insect of all earths time. Meganeuropsis...

Continue Reading
Load More Stories
Activate Search
Real Stories, Real People, Real Life