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

Words within photospheric

11 letter words: 1 results
View all words...