English dictionary
mesosphere meaning and definition
Definition and meaning of mesosphere at MeaningMonkey.org. mesosphere meaning and definition in the English Dictionary.MESOSPHERE noun
Definition of mesosphere (noun)
- the atmospheric layer between the stratosphere and the thermosphere
Source: Princeton University Wordnet