Definify.com

Definition 2025


ozonospheres

ozonospheres

English

Noun

ozonospheres

  1. plural of ozonosphere