PHOTOSPHERE


Meaning of PHOTOSPHERE in English

■ noun Astronomy the luminous envelope of a star from which its light and heat radiate.

Derivatives

photospheric adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.