Sunspot Meaning
There are 1 meaning(s) for word Sunspot
Meaning 1 : a cooler darker spot appearing periodically on the sun's photosphere; associated with a strong magnetic field
Synonyms : macula
Synonyms : macula
Similar words of Sunspot :
