• word of the day

    photosphere

    photosphere - Dictionary definition and meaning for word photosphere

    Definition
    (noun) the intensely luminous surface of a star (especially the sun)
Download our Mobile App Today
Receive our word of the day
on Whatsapp