YourDictionary

McMurdo Sound

arm of the Ross Sea, off the coast of Victoria Land, Antarctica

link/cite print suggestion box