0%

ALL meanings of larsen ice shelf

Larsen Ice Shelf
L l
  • noun larsen ice shelf an ice barrier in Antarctica, in the NW Weddell Sea, on the E coast of the Antarctic Peninsula: first explored 1893. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?