Yes, that is vomiting, aged 66 million years.

Humans are not the only animals that loosen lunch. Just watch your dog or cat in your family – or for that ancient upchuck that just found by a fossil hunter in Denmark. Scientific speech, discoveries are Dorgurtitalite – at…