Sunspot — synonyms, definition
1. sunspot (Noun)
1 synonym
macula
1 definition
sunspot (Noun) — A cooler darker spot appearing periodically on the sun's photosphere; associated with a strong magnetic field.
6 types of
dapple fleck maculation patch speckle spot