Definify.com

Definition 2024


subglacial_lakes

subglacial lakes

English

Noun

subglacial lakes

  1. plural of subglacial lake