Friday, September 24, 2010

You can't make this stuff up: Radiolaria



h/t to org.theory for finding these. They are tiny microorganisms called radiolaria, what you are seeing are their shells. They are alive.
Share/Bookmark

No comments:

Post a Comment