Translation of ozonosfera in English:

ozonosfera

ozonosphere

noun

  • 1

    ozonosphere, ozone layer, upper layer of the atmosphere which absorbs harmful ultraviolet radiation from the sun