English edit

Proper noun edit

LRO

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

Hypernyms edit

References edit

Anagrams edit