Word info

psychrosphere

Noun

Meaning

psychrosphere (plural psychrospheres)

The deep, relatively cold layer of the ocean.

Source: en.wiktionary.org

Close letter words and terms