What does LSRS stand for?
LSRS stands for "Lunar Sample Receiving Station"
How to abbreviate "Lunar Sample Receiving Station"?
"Lunar Sample Receiving Station" can be abbreviated as LSRS
What is the meaning of LSRS abbreviation?
The meaning of LSRS abbreviation is "Lunar Sample Receiving Station"
What does LSRS mean?
LSRS as abbreviation means "Lunar Sample Receiving Station"