0%

ALL meanings of active layer

ac·tive lay·er
A a
  • noun active layer (in arctic or subarctic regions) the layer of soil, above the permafrost, that thaws during the summer. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?