Honestly, I read that twice, (wondering) as,
Microbes may be ON our miners asteroids, moons and other planets.
Forgive me, that is not usual for me.
Gee this FR place is gettin’ too me 😆
Just wait. It may not be long before some erstwhile Freeper makes mention of a certain popular planet.
There are definitely microbes on THE SEVENTH PLANET.
Regards,