English and Spanish Translation Search Results for biosphere
English
Detailed Translations for biosphere from English to Spanish
biosphere:
Translation Matrix for biosphere:
Synonyms for "biosphere":
Related Definitions for "biosphere":
-
the regions of the surface and atmosphere of the Earth (or other planet) where living organisms exist1
Wiktionary Translations for biosphere:
biosphere
noun
-
part of Earth capable of supporting life