Wiktionary
starspots
n. (plural of starspot English)
Usage examples of "starspots".
Perhaps some obscure component, a chip or a bit of wiring somewhere inside him, was reacting to static electricity built up in the cold air or to sunspotsor starspots, if that was the word, since Dest's primary was not Old Earth's sun.