What does Alpine Permafrost mean? Below you find one meaning for the word Alpine Permafrost You can also add a definition of Alpine Permafrost yourself
1
00
Alpine Permafrost
Form of permafrost that exists at high altitudes in mountainous environments.