photospheres

noun
  1. the visible surfaces of stars from which light is emitted
  2. Usage: astronomy; plural of photosphere

Examples