magnetic dynamo - (n.)

A rotating internal zone inside the sun or a planet, thought to carry the electrical currents that create the solar or planetary magnetic field.