Feedback
Ozonosphere
Meaning
Noun
●
A
layer
in part
of the
stratosphere
that has a
larger
than
normal
concentration
of
ozone
; the
ozone
layer
.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better