Ozonosphere [noun]

Definition of Ozonosphere:

upper layer of atmosphere

Synonyms of Ozonosphere:


Opposite/Antonyms of Ozonosphere:

-


Sentence/Example of Ozonosphere: