Cretaceous-Period Toothed Bird Had Mobile Beak

Cretaceous-Period Toothed Bird Had Mobile Beak

Janavis finalidens is an extinct bird species that lived 66.7 million years ago and was one of the last toothed birds to ever live.
The post Cretaceous-Period Toothed Bird Had Mobile Beak appeared first on Sci.News: Breaking Science News…
Read More