Photosphere

Definition

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

Pronunciation

Part of Speech

noun