Photosphere(n.) A sphere of light; esp., the luminous envelope of the sun.
Photospheric(a.) Of or pertaining to the photosphere.

Words within photosphere

10 letter words: 2 results
9 letter words: 1 results
View all words...