Daily Archives: March 8, 2013

The most bizarre, alien-appearing animal on Earth, the tardigrade:

Discover From today’s Astronomy Picture of the Day, the most¬†bizarre, alien-appearing animal on Earth, the tardigrade: You must click on their site above to see a larger picture.¬† (copyright protection) Discover the cosmos! Each day a different image or photograph … Continue reading

Posted in environment, science, Uncategorized | Tagged , , | Leave a comment