megaflare (flare + mega-; large)
A very large solar flare