biosphere in Spanish
biosphere in Spanish
biosfera
The part of the Earth and its atmosphere capable of supporting life.
biósfera
The part of the Earth and its atmosphere capable of supporting life.