Meaning of lunar crater
Definition of lunar crater
(noun)
a
crater
on the Earth's Moon
Other information on lunar crater
WIKIPEDIA results for
lunar crater
Amazon results for
lunar crater
Tweet