Advertisement
Advertisement
Ross Island
noun
- an island in the W Ross Sea, off the coast of Victoria Land: part of the Ross Dependency; location of Mt. Erebus.
Ross Island
noun
- an island in the W Ross Sea: contains the active volcano Mount Erebus
Advertisement
Advertisement
Advertisement
Advertisement
Browse