Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: photosphere  'fow-tu`sfir [N. Amer], 'fow-tu`sfi-u(r) [Brit]
  1. The intensely luminous surface of a star (especially the sun)

Derived forms: photospheres

Type of: surface

Part of: sun

Encyclopedia: Photosphere