Definition of starspot in US English:

starspot

noun

Astronomy
  • A region of lower brightness and more intense magnetic activity on the surface of a star, equivalent to a sunspot.

Origin

Early 20th century.