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

Words within photospheres

11 letter words: 3 results
10 letter words: 4 results
View all words...