Substratosphere definitions

Search

substratosphere

substratosphere logo #21009substratosphere The lowest layer of the Earth's atmosphere, at a height of about 12 miles/20 km above the Earth.
Found on http://www.wordinfo.info/words/index/info/view_unit/1999/7

substratosphere

substratosphere logo #21199the upper troposphere.
Found on https://www.infoplease.com/dictionary/substratosphere
No exact match found.