meaning of ozone layer

1. a layer in the stratosphere at approximately 20 miles that contains a concentration of ozone sufficient to block most ultraviolet radiation from the sun


Related Words

ozone layer |

Developed & Maintained By Taraprasad.com

Treasure Words