Synonyms of Palmer Peninsula in English :
Antonyms of Palmer Peninsula in English
Thesaurus of Palmer Peninsula in English
Palmer Peninsula
see definition of palmer peninsulaSynonyms of palmer peninsula
1. (noun) a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific