English dictionary

palmer peninsula meaning and definition

Definition and meaning of palmer peninsula at MeaningMonkey.org. palmer peninsula meaning and definition in the English Dictionary.

PALMER PENINSULA noun

Definition of Palmer Peninsula (noun)

  1. a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: