Larsen ice shelf

What is Larsen ice shelf?

Larsen ice shelf definition and meaning on Dictionary terms:
noun
an ice barrier in Antarctica, in the NW Weddell Sea, on the E coast of the Antarctic Peninsula: first explored 1893.

 

reference: https://www.dictionary.com/browse/larsen-ice-shelf

Tags: