Definition & Meaning | English word LCROSS
LCROSS
Definitions of LCROSS
- (Moon, NASA, space) Acronym of Lunar Crater Observation and Sensing Satellite. (a robotic spacecraft operated by NASA)
Number of letters
6
Is palindrome
No
Search for LCROSS in:
Page preparation took: 145.75 ms.