What does LORS stand for?
LORS stands for "Lunar Optical Rendezvous System"
How to abbreviate "Lunar Optical Rendezvous System"?
"Lunar Optical Rendezvous System" can be abbreviated as LORS
What is the meaning of LORS abbreviation?
The meaning of LORS abbreviation is "Lunar Optical Rendezvous System"
What does LORS mean?
LORS as abbreviation means "Lunar Optical Rendezvous System"