Synonyms of Lunar Crater in English :
Antonyms of Lunar Crater in English
Thesaurus of Lunar Crater in English
Lunar Crater
see definition of lunar craterHypernyms of lunar crater
1. (noun) a crater on the Earth's Moon
Synonyms of Lunar Crater in English :
Antonyms of Lunar Crater in English
Thesaurus of Lunar Crater in English
1. (noun) a crater on the Earth's Moon