Definition of Ellsworth Land in English:

Share this entry

Ellsworth Land

A plateau region of Antarctica between the Walgreen Coast and Palmer Land. It rises at the Vinson Massif, the highest point in Antarctica, to 5,140 m (16,863 ft).
Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.