194k views
3 votes
A layer of soil just below the earths surface that stays permanently frozen

User Cobberboy
by
6.1k points

1 Answer

2 votes

Your answer is permafrost

User Geert Olaerts
by
4.9k points