FANDOM


Mutated Meganeura is a mutated version of the extinct genus Meganeura, a giant type of dragonfly found during the Carboniferous period of the Paleozoic era.

Background

Physical Appearance

Role in the series

Powers and Abilities

Trivia