Word info Synonyms

homosphere

Noun

Meaning

homosphere (plural homospheres)

The lower part of the atmosphere, up to about 60 miles or 100 km, in which there is no great change in its composition.

Source: en.wiktionary.org

Synonyms

Close letter words and terms