Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
biosphere
in English
biosphere
us
/ˈbaɪ.əˌsfɪəɹ/
uk
/ˈbaɪ.əʊˌsfɪəɹ/
#uncommon
Plural
biospheres
Definitions
Noun
earth's
life-supporting
region
;
atmosphere
The
biosphere
includes
all
living
things
on
Earth
.
totality
of
living
organisms
;
their
environment
Human
activities
affect
the
biosphere
and
its
delicate
balance
.