English | German | Russian | Czech

deglaciation English

Meaning deglaciation meaning

What does deglaciation mean?

deglaciation

(climatology, paleontology) The removal of all glacial land ice from a region, usually by melting.

Are you looking for...?