Meganeura
Meganeura: Research Database Meganisoptera (Stem-group Odonata) · Late Carboniferous (~300 MYA) · Europe — France, England Research Note: Meganeura was a genus of giant extinct insects — the largest known flying invertebrates in Earth’s history. With wingspans reaching 70cm or more, they were dominant aerial predators of the Carboniferous coal forests. Related to modern dragonflies … Read more