Physics : Astronomy And Space Science

Q 7 / 12

Which one of the following planets has the largest number of natural satellites or moons?