Glacier A large long lasting accumulation of snow and ice that develops on land.
(Glacier A large long lasting accumulation of snow and ice; develops; L:on land)
Glacier A large long lasting accumulation of snow and ice
develops
L:on land