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