ECOSPHERE


Meaning of ECOSPHERE in English

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.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.