Synonyms of Biosphere in English :
Antonyms of Biosphere in English
Thesaurus of Biosphere in English
1. (noun) the regions of the surface and atmosphere of the Earth (or other planet) where living organisms exist