mesosphere

Explore definitions, synonyms, and language insights of mesosphere

Definitions

Noun
the atmospheric layer between the stratosphere and the thermosphere

More General Terms