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