English Dictionary
Definition the biosphere in British English
the biosphere noun
[singular] noun
/ˈbaɪəʊˌsfɪə(r)/
Synonyms and related words
