Word info

methanosphere

Noun

Meaning

methanosphere (plural methanospheres)

(planetology) The methane-based analogue of an H2O water-based hydrosphere; a methane hydrosphere.

Source: en.wiktionary.org

Close letter words and terms