#msl
Top Voted Definition for #msl
NASA's next great Mars rover, the Mars Science Laboratory launched on November 26, 2011 bound for the red planet to help assess if Mars is or ever was an environment capable of supporting life. http://en.wikipedia.org/wiki/Mars_Science_Laboratory
4