Meaning of photosphere

Definition of photosphere

(noun) the intensely luminous surface of a star (especially the sun)

Other information on photosphere

WIKIPEDIA results for photosphere
Amazon results for photosphere