Valles Marineris (noun) Definition, Meaning & Examples

noun Astronomy.
  1. a canyon on Mars, 3,100 miles (5,000 km) in length, named after the Mariner spacecraft.
Valles Marineris (noun) Definition, Meaning & Examples

More Definitions