Friday, April 13, 2012

Earth's millimeter-scale emissaries...

to other worlds, the adorable water bear (more technically known as tardigrades):
Tardigrade Eggs Might Survive Interplanetary Trip

Image courtesy Wikipedia.

No comments:

Post a Comment