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 Wordecosphere: 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