palmer land









palmer land


noun

  1. the southern part of the Antarctic Peninsula.

noun

  1. the S part of the Antarctic Peninsula
54 queries 0.587