What planet has 21 moons? 24/06/202324/06/2023 Puspa Kakati Planet Uranus 21 Moon ‘swarm’ planet Uranus Language: English Post Views: 15