Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
palmer peninsula
Jump to user comments
Noun
  • a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific
Related words
Related search result for "palmer peninsula"
Comments and discussion on the word "palmer peninsula"