What does LRSR mean in Government & Military

LRSR meaning is defined below:

Long Range Science Rover
ADVERTISEMENT

Was it useful?

What does LRSR mean? It stands for Long Range Science Rover

Most popular questions

What does LRSR stand for?


LRSR stands for "Long Range Science Rover"

How to abbreviate "Long Range Science Rover"?


"Long Range Science Rover" can be abbreviated as LRSR

What is the meaning of LRSR abbreviation?


The meaning of LRSR abbreviation is "Long Range Science Rover"

What does LRSR mean?


LRSR as abbreviation means "Long Range Science Rover"

Related Acronym Searches