Feedback
Mars rover
Meaning
Noun
●
In Astronomy:
Any of
a number of
small
unmanned
remote-controlled
vehicles
sent to the
planet
Mars to do
scientific
research.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better