Definition of ECOSPHERE

ecosphere

Plural: ecospheres

Noun

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

Origin / Etymology

From eco- + -sphere.

Scrabble Score: 16

ecosphere: valid Scrabble (US) TWL Word
ecosphere: valid Scrabble Word in Merriam-Webster MW Dictionary
ecosphere: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 17

ecosphere: valid Words With Friends Word