quote:and occurred at least 270-300 million years ago,
quote:That's petrified shark shit?
quote:Yes, but what is the actual meaning of all this?
quote:The find suggests that the intestinal parasites, common in vertebrates, are much older than previously thought.