sun spot ( synonym found)

Definition of sun spot:

(n) : a region on the sun's surface with a lower temperature than its surroundings and intense magnetic activity

Definition of sun spot:

(n) : a region on the sun's surface with a lower temperature than its surroundings and intense magnetic activity

Back to Top