Peabody Museum, New Haven, Connecticut. Meganeuropsis giant dragonfly from Carboniferous Period is the largest insect fossil ever found.


Size: 5130px × 3414px
Photo credit: © Cathyrose Melloan / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arthropleura, arthropod, carboniferous, diorama, display, dragonfly, extinct, giant, gigantic, huge, insect, insects, largest, meganeuropsis, meganisoptera, monstrous, museum, peabody, period, permian, prehistoric, protodonata, wingspan, yale