Photosphere
[fәutәu,sfiә]
Definition
(noun.) the intensely luminous surface of a star (especially the sun).
Checker: Lorrie--From WordNet
Definition
(n.) A sphere of light; esp., the luminous envelope of the sun.
Inputed by Edgar
Definition
n. the luminous envelope round the sun's globe which is the source of light.
Checker: Micawber