Skip to content

ozone depletion

noun

  1. stratospheric phenomena of Earth
L468997 on Wikidata ↗
ozone depletion — meaning, definition (noun) · Vinony