What is the meaning of Permafrost?
Permanently frozen ground, or a specific layer thereof.
permafrost (permanently frozen ground)
Source: wiktionary.orgSearch words containing
Permanently frozen ground, or a specific layer thereof.
permafrost (permanently frozen ground)
Source: wiktionary.orgSearch words containing