Webster's Revised Unabridged Dictionary · 1913

Photosphere

Photosphere , noun

[Photo- + sphere.]

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