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
The student newspaper of Luther Jackson Middle School