Get the latest Science News and Discoveries
Tiny Hominid Species Once Lived in Germany
With an estimated body mass of about 10 kg, the newly-discovered species, Buronius manfredschmidi, represents the smallest known hominid.
None
Or read this on Sci-News