Biosphere
Definition:
The part of the Earth and its atmosphere in which living organisms exist or that is capable of supporting life.
Source:
NRDC
glossary![]()
Related words:
Carbon sequestration - Ecosystem(s)
Translation(s):
Español: Biosfera
Related publications:







