mercury planet number of moonsvenus planet number of moonsno of moons of planetsmoon in different languagesplanet with maximum moonsnumber of moonsmoons of different planetsdifferent types of lunar eclipsedifferent colors of the moondifferent kinds of moonsdifferent types of moon rocksearth number of moons