Definition of chemosphere in English:

chemosphere

noun

  • A region of the upper atmosphere in which photochemical reactions take place, usually regarded as corresponding to the upper stratosphere and the mesosphere.

Origin

1950s; earliest use found in Newsweek.

Pronunciation

chemosphere

/ˈkɛməsfɪə//ˈkiːməsfɪə/