Meganeura is a genus of extinct insects from the Late Carboniferous. They resembled and are related to the present-day dragonflies and damselflies, and were predatory, with their diet mainly consisting of other insects.
ScrollX Tag Page
Meganeura
3 posts1 sourceWiki updated 11/2/2023
Browse Full Gallery →
Meganeura Gallery
1 visible posts on page 1
Page 1