Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word ozonosphere from English dictionary with examples, synonyms and antonyms.

ozonosphere   noun

Meaning : A layer in the stratosphere (at approximately 20 miles) that contains a concentration of ozone sufficient to block most ultraviolet radiation from the sun.

Synonyms : ozone layer