Meaning of the word ecosphere in English

What does ecosphere mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

ecosphere

US /ˈiː.koʊˌsfɪr/
UK /ˈiː.kəʊˌsfɪər/

Noun

a planetary ecosystem, or a closed, self-sustaining ecosystem

Example:
The Earth itself can be considered a vast ecosphere.
Scientists are studying how to create a miniature ecosphere for space travel.