English dictionary, thesaurus, translations & etymology
FreeDict.com

biosphere in Spanish

biosphere in Spanish

biosfera
noun
The part of the Earth and its atmosphere capable of supporting life.
biósfera
noun
The part of the Earth and its atmosphere capable of supporting life.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.