Mars Express
WiktionaryText

Proper noun



Mars Express
  1. an exploration mission to Mars launched in 2003 by the European Space Agency; consisted of the Mars Express Orbiter and the Beagle 2 lander
 
x
OK