Definitions
There is 1 meaning of the phrase
Palmer Peninsula.
Palmer Peninsula - as a noun
A large peninsula of antarctica that extends some 1200 miles north toward south america; separates the weddell sea from the south pacific
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- palmature
- palmcorder
- palmcorders
- palmed
- palmer
- Palmer Peninsula
- palmers
- palmerworm
- palmerworms
- palmette
- palmettes