What does LRS stand for?
LRS stands for "Lunar Radar Sounder"
How to abbreviate "Lunar Radar Sounder"?
"Lunar Radar Sounder" can be abbreviated as LRS
What is the meaning of LRS abbreviation?
The meaning of LRS abbreviation is "Lunar Radar Sounder"
What does LRS mean?
LRS as abbreviation means "Lunar Radar Sounder"