permafrost ( synonym found)

Definition of permafrost:

°Permanently frozen ground, or a specific layer thereof.

Definition of permafrost:

°Permanently frozen ground, or a specific layer thereof.

Back to Top