ozonosphere

noun
  1. the layer of the earth’s atmosphere containing a high concentration of ozone, located in the stratosphere
  2. Usage: scientific

Examples