Microfossils found in China have revealed what could be our earliest known ancestor on the tree of life, researchers say. But don’t go looking for a resemblance. Saccorhytus, which looks a little like the “chestburster” from “Alien,” was a tiny, bag-like … Discuss
Source: The Free Dictionary