LARSEN ICE SHELF
Meaning of LARSEN ICE SHELF in English
/lahr"seuhn/
an ice barrier in Antarctica, in the NW Weddell Sea, on the E coast of the Antarctic Peninsula: first explored 1893.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012