• word of the day

    sunspot

    sunspot - Dictionary definition and meaning for word sunspot

    Definition
    (noun) a cooler darker spot appearing periodically on the sun's photosphere; associated with a strong magnetic field
    Synonyms : macula
Download our Mobile App Today
Receive our word of the day
on Whatsapp