Log in or Sign up
  1. ecosphere love

Definitions

American Heritage® Dictionary of the English Language, Fourth Edition

  1. n. The regions of the universe, especially on the earth, that are capable of supporting life; the biosphere.

Wiktionary

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

Examples

Show 10 more examples...

Comments

No comments yet...

Log in or sign up to get involved in the conversation. It's quick and easy.

Tweets

Looking for tweets for ecosphere.

‘ecosphere’ has been looked up 844 times, added to 2 lists, and has a Scrabble score of 16.