ecosphere
noun
- 1
The portion of the atmosphere from sea-level to about 4000 meters in which it is possible to breathe without technological assistance.
- 2
The biosphere
Translate “ecosphere” to another language
Click any language to open the translator with this word already filled in.