lower atmosphere (0 synonym found)

Definition of lower atmosphere:

(n) : (meteorology) The troposphere and lower stratosphere

Definition of lower atmosphere:

(n) : (meteorology) The troposphere and lower stratosphere

Back to Top