English dictionary
ozonosphere meaning and definition
Definition and meaning of ozonosphere at MeaningMonkey.org. ozonosphere meaning and definition in the English Dictionary.OZONOSPHERE noun
Definition of ozonosphere (noun)
- 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
Source: Princeton University Wordnet