Quoted By:
Reminder that Yanmega is pretty clearly based on those ginormous dragonflies from Earth's ancient past, and it evolves when knowing the move Ancient Power.
Bonus fact; "Yanma" basically means "large dragonfly" in Japanese, whereas the "mega" in Yanmega comes from Meganeura, which are those giant ancient dragonflies, and also just means, "larger version of the pokémon Yanma".
It essentially means "REALLY FUCKING HUGE DRAGONFLY, GUYS".