See also: sun spots

English edit

Noun edit

sunspots

  1. plural of sunspot