Advertisement
Advertisement
Larsen Ice Shelf
[ lahr-suhn ]
noun
- an ice barrier in Antarctica, in the NW Weddell Sea, on the E coast of the Antarctic Peninsula: first explored 1893.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ lahr-suhn ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse