Showing posts with the label BiosphereShow all
Bdelloid rotifer, a tiny worm, that came back to life after 24000 years