RichThesaurus
substratosphere
substratosphere
antonyms
substratosphere
definitions
noun
The area of the atmosphere directly below the stratosphere.