Summary
Spanish to English:   more detail...
  1. biosfera:
  2. Wiktionary:


Spanish

Detailed Translations for biosfera from Spanish to English

biosfera:

biosfera

  1. biosfera
    the biosphere

Translation Matrix for biosfera:

NounRelated TranslationsOther Translations
biosphere biosfera

Wiktionary Translations for biosfera:

biosfera
noun
  1. part of Earth capable of supporting life