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.”

Synonyms

  • flying reptile
  • giant dragonfly

Antonyms

  • ground-dwelling animal
  • small insect