lunar crater

1. (noun) a crater on the Earth's moon
Related Words: Aristarchus, Copernicus, crater



Terms and Conditions of Use / Copyright Notice