meganeura
/mɛɡəˈnɔːrə/Definitions
1. noun
a genus of large, extinct flying insects that lived during the Paleozoic era
“The meganeura, with its impressive wingspan, is often considered one of the largest insects to have ever existed.”
1. noun
a genus of large, extinct flying insects that lived during the Paleozoic era
“The meganeura, with its impressive wingspan, is often considered one of the largest insects to have ever existed.”