Definition, Meaning & Anagrams | English word LRO


LRO

Definitions of LRO

  1. (Moon, NASA, space) Initialism of Lunar Reconnaissance Orbiter. (a robotic spacecraft currently orbiting the Moon)

3
LOR
OLR
ORL

Number of letters

3

Is palindrome

No

2
LR
RO

156

10
LO
LOR
LR
LRO
OL
OLR
OR
ORL
RL
RO



Search for LRO in:






Page preparation took: 177.73 ms.