Australopithecus sediba

Australopithecus sediba, an early human ancestor, chewed on bark and leaves

Australopithecus sediba, an early relative of humans, chewed on bark and leaves, according to fossil evidence. Analysis of food trapped…

12 years ago