Meaning of BIOSPHERE in English

BIOSPHERE

The portion of Earth and its atmosphere that can support life. Generally the transition zone between earth and atmosphere, where most forms of terrestrial life are commonly found. Choudhury and Jansen (1997)

Fishery English glossary.      Английский глоссарий рыболовства .