Definify.com

Definition 2025


subglacial_lakes

subglacial lakes

English

Noun

subglacial lakes

  1. plural of subglacial lake