4 ms·I have doubt that these little critters did not originate on our planet.by nikolay 5y agoI have doubt that these little critters did not originate on our planet.