LUMAS

views updated

LUMAS (ˈluːmæs) lunar mapping system

More From encyclopedia.com