Fossils found in eastern China belonging to oldest short-tailed bird dating 150M years
Discovery of Baminornis zhenghensis fossils change timeline of birds’ emergence, say Chinese scientists
Source link
Discovery of Baminornis zhenghensis fossils change timeline of birds’ emergence, say Chinese scientists
Source link