PHOTOSPHERE

Definition of PHOTOSPHERE

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