Photosphere - Definition

photosphere

n 1: the intensely luminous surface of a star (especially the
sun)

Look up another word