Photosphere /(?)/

Pho·to·sphere

Photosphere

n.
  1. A sphere of light; esp., the luminous envelope of the sun.