Photospherenoun


Definition

The luminous envelope of a star from which its light and heat radiate.