subglacial lakes

English

Noun

subglacial lakes

  1. plural of subglacial lake