Pho"to*sphere (?), n. [Photo- + sphere.]

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

 

© Webster 1913.