Browse By

Tag Archives: demosponges

No Thumbnail

Another Missing Link Found

These animals exist today, but as a group they’re very ancient: At least 635 million years ancient. That’s the age of rocks within which their steroid, 24-isopropylcholestane, was found.

Psst... what kind of person doesn't support pacifism?

Fight the Republican beast!