Home / P / palmer peninsula

palmer peninsula

noun 5 syllables 16 letters Scrabble 21 WWF 29
Definitions
noun

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

Look “palmer peninsula” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →