Synonyms of Sunspot
Primary definition: A spot or patch appearing from time to time on the sun's surface, appearing dark by contrast with its surroundings.
Primary definition: A spot or patch appearing from time to time on the sun's surface, appearing dark by contrast with its surroundings.