PHOTOSPHERE


Meaning of PHOTOSPHERE in English

noun a sphere of light; ·esp., the luminous envelope of the sun.

Webster English vocab.      Английский словарь Webster.