sunspots

noun

Plural form of sunspot.