Word info

solar spot

Noun

Meaning

solar spot (plural solar spots)

Synonym of sunspot

Source: en.wiktionary.org

Close letter words and terms