ozonosphere
English Dictionary
->
Letter O
-> ozonosphere
Search Dictionary:
ozonosphere Definition
(n)
a
layer
in
the
stratosphere
(
at
approximately
20
miles
)
that
contains
a
concentration
of
ozone
sufficient
to
block
most
ultraviolet
radiation
from
the
sun
ozonosphere Synonyms
ozone layer
ozonosphere
© Art Branch Inc.