Word info Synonyms

substratosphere

Noun

Meaning

substratosphere (plural substratospheres)

The area of the atmosphere directly below the stratosphere.

Source: en.wiktionary.org

Synonyms

Close letter words and terms