bn:03260053n
Noun Named Entity
EL
No term available
EN
Lake Ellsworth is a natural freshwater liquid subglacial lake located in West Antarctica under approximately 3.4 km of ice. Wikipedia
English:
Antarctica
Relations
Sources