Refine this word faster
Cryosphere
noun
Definitions
Noun
- 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.
See also for "cryosphere"
Next best steps
Mini challenge
Unscramble this word: cryosphere