VariousWords beta
Related Terms:
Definitions:
Noun
photosphere
Definition: the intensely luminous surface of a star (especially the sun)
Definition: A visible surface layer of a star, and especially that of a sun.