MRSR Planetary Abbreviation

MRSR has various meanings in the Planetary category. Discover the full forms, definitions, and usage contexts of MRSR in Planetary.

Mars Rover Sample Return

Most Common Planetary

Citation

Last updated: