Word Study
palmer peninsula
WORDNET DICTIONARY
Noun palmer peninsula has 1 sense
- palmer peninsula(n = noun.object) antarctic peninsula - a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific; Array is a part of antarctic continent, antarctica
is a kind of peninsula
For further exploring for "palmer peninsula" in Webster Dictionary Online