starspot

spot on a star - on the Sun these are sunspots