noun a mountain range in Antarctica, E of the Ross Sea.
edsel ford range 🔊 Listen to this noun a mountain range in Antarctica, E of the Ross Sea. Share Facebook Twitter Google +