Search Details

Word: ecosphere (lookup usage) (lookup stats)


Meaning:

Noun:

  • the biosphere
  • The portion of the atmosphere from sea-level to about 4000 meters in which it is possible to breathe without technological assistance.

Source: Wiktionary | Src Info »