BIOSPHERE


Meaning of BIOSPHERE in English

n. areas of the earth where life exists

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