PHOTOSPHERES

12 letters 22 Scrabble points

Definition of PHOTOSPHERES

noun
  1. A visible surface layer of a star, and especially that of a sun.

Source: Wiktionary

Word Details

Letters P H O T O S P H E R E S
Length 12 letters
Scrabble Score 22 points