ECOSPHERE


Meaning of ECOSPHERE in English

n. ecosystem that includes all the planet's living organisms and their physical environment

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.