photosphere
noun
pho·to·sphere
ˈfō-tə-ˌsfir
1
: a sphere of light or radiance
2
: the luminous surface layer of the sun or a star
Love words? Need even more definitions?
Merriam-Webster unabridged
Share