English synonyms about - contact  

Palmer Peninsula

noun

1 Palmer Peninsula

A large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific.

synonym: Antarctic Peninsula.


Find more on palmer peninsula elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0312