Meaning of permafrost
Definition of permafrost
(noun)
ground
that is
permanently
frozen
Other information on permafrost
WIKIPEDIA results for
permafrost
Amazon results for
permafrost
Tweet