admiralty range









admiralty range


noun

  1. a mountain range in Antarctica, NW of the Ross Sea.

noun

  1. a mountain range in Antarctica, on the coast of Victoria Land, northwest of the Ross Sea
51 queries 0.458