Cryosphere

noun

Definitions

Noun
  1. 1
    All those areas of the Earth where the surface is frozen.

    "Climate change has a strong effect on the cryosphere."

Etymology

From cryo- + -sphere.

Next best steps

Mini challenge

Unscramble this word: cryosphere