120-Million-Year-Old Fossil Unveils Bird’s Leaf-Eating Past

New findings from the analysis of a 120-million-year-old fossil skeleton of the extinct bird Jeholornis, unearthed from northeastern China, present the earliest known evidence of…

Leave a Reply

Your email address will not be published. Required fields are marked *

Game Development