Reference meaning
ecosphere
Last updated
The portion of the atmosphere from sea-level to about 4000 meters in which it is possible to breathe without technological assistance.
Other meanings
2. noun
The biosphere.
3. noun
A self-sustaining (usually aquatic) ecosystem housed in a small glass container.
Source and scope
This definition is reproduced from English Wiktionary, sense en-ecosphere-en-noun-WjawHaaL, under the CC BY-SA 4.0. It has not yet received VocabularyBase editorial review. Read the source and license details.