palmer peninsula
Meaning, Definition & Usage
Dictionary
Related
noun
a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific
Antarctic Peninsula
.
WordNet
Previous
palmatilobed
palmatisect
palmature
palmcrist
palmed
Next
palmerworm
palmette
palmetto
palmic
palmidactyles