dcsimg

Meganeura is a genus of Insecta in the family Meganeuridae.

EOL has data for 7 attributes, including: