Categories

Site Information

 Loading... Please wait...

​The most recent species of dinosaur discovered in China is named "baby dragon"

Posted on


The Beibeilong was a giant, birdlike dinosaur that lived some 90 million years ago. Scientists say it had massive feathered wings and a birdlike...

NPR.ORG