photosphere

Noun
  1. The intensely luminous surface of a star (especially the sun) (synset 109414279)

Other Searches