Asteroids full of life…

According to the panspermia hypothesis, microscopic life—distributed by meteoroids, asteroids and other small Solar System bodies—may exist throughout the universe. Of the bodies on which life is possible, living organisms could most easily enter the other bodies of the Solar System from Enceladus.