Bing found the following results
Ecosphere - Wiley Online Library
Ecosphere (planetary) - Wikipedia
EcoSphere - Closed Aquatic Ecosystem - Self-Sustaining …
Ecosphere - Definition, Meaning & Synonyms | Vocabulary.com
Ecosphere Definition & Meaning - Merriam-Webster
Ecosphere | Encyclopedia.com
Ecosphere Definition and Examples - Biology Online Dictionary
The Ecosphere — Globaïa
Ecosystem Sphere | AMNH
Ecosphere and Biosphere | Geography and Natural Resources
- Some results have been removed