Mars Rover
WiktionaryText

Noun


Mars Rover
  1. Any of a number of small unmanned remote-controlled vehicles sent to the planet Mars to do scientific research.
 
x
OK