starspot (English, noun)
expansion: starspot (plural starspots)
Senses:
topics: astronomy
natural-sciences
glosses: The equivalent of a sunspot on another star.
Forms:
form: starspots
tags: plural