valles marineris









valles marineris


noun Astronomy.

  1. a canyon on Mars, 3100 miles (5000 km) in length, named after the Mariner spacecraft.
50 queries 0.553