troposphere
English Dictionary
->
Letter T
-> troposphere
Search Dictionary:
troposphere Definition
(n)
the
lowest
atmospheric
layer
;
from
4
to
11
miles
high
(
depending
on
latitude
)
troposphere Synonyms
troposphere
© Art Branch Inc.