Mars Express
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]- (historical) An exploration mission to Mars launched in 2003 by the European Space Agency, consisting of the Mars Express Orbiter and the Beagle 2 lander.