Home
Search
Index
Definify.com
Definition
2025
sunspots
sunspots
See also:
sun spots
English
Noun
sunspots
plural of
sunspot
Similar Results