Jupiter is probably home to 600 small moons Source Explica Faculty Member PhD student Edward Ashton External URL Read more on Explica