icecaps
undefined
noun
a covering of ice over a large area, especially on the polar region of a planet.
the Greenland ice cap
noun
a covering of ice over a large area, especially on the polar region of a planet.
the Greenland ice cap
Begin a journey through worlds of puzzles.