• A scientist displays the fossil bird "Avimaia schweitzerae" dating back about 110 million years, which is the first ever found to have an unlaid egg in its abdomen, at the Institute of Vertebrate Paleontology and Paleoanthropology in Beijing, China, 27 March 2019.    Photo Imaginechina
  The Story :Scientists discover dinosaur-era bird fossil with unlaid egg
  The Story :March 21, 2019 - March 27, 2019

ID: bjl8311231 Time: 2019-03-27
Size: 6000x4004 File size: JPG 3 M - TIFF 69 M My Cart