solar spot (English, noun)
expansion: solar spot (plural solar spots)
Senses:
glosses: Synonym of sunspot.
Forms:
form: solar spots
tags: plural