Meaning subglacial lake
What does subglacial lake mean? Below you find one meaning for the word subglacial lake You can also add a definition of subglacial lake yourself

1

0 Thumbs up   0 Thumbs down

subglacial lake


inland body of fresh water that exists under a glacier or ice cap.
Source: nationalgeographic.org




<< subdiscipline submarine canyon >>