127 million-year-old bird species reveals important stepping stone between dinosaurs and birds
Daily Mail -

Scientists from the Institute of Vertebrate Paleontology and Paleoanthropology of the Chinese Academy of Sciences found the fossil in northeastern China.

Loading...

Related Articles