cupure logo
scientiststechscienceamazonmodelspowerclimatestudyworkancient

The ‘Smallest Dinosaur Ever’ Lived 100 Million Years Ago And Was The Size Of A Bee Hummingbird

Fossils of Oculudentavis found encased in amber in Myanmar in 2020 have confounded scientists from around the world.

Comments

Tech news