The mantle of earth and troposphere inhabited by living organisms; the "bio-bubble" that contains life on earth, in surface waters, and in the air. Also see Biosphere.
ECOSPHERE
Meaning of ECOSPHERE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012