photosphere Meaning, Definition & Usage

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

WordNet


Pho"to*sphere noun
Etymology
Photo- + sphere.
Definitions
  1. A sphere of light; esp., the luminous envelope of the sun.

Webster 1913