Image of the Day: Wonderchicken

A newly discovered fossilized skull is between 66.8 million and 66.7 million years old and bears similarities to modern-day chickens and ducks.
Source: The Scientist - Category: Science Tags: Image of the Day Source Type: news
More News: Science