Home Science Tiny new species of great ape lived in Germany 11 million years...

Tiny new species of great ape lived in Germany 11 million years ago

27
tiny new species of great ape lived in germany 11 million years ago

Ancient apes in Germany co-existed by partitioning resources in their environment, according to a new study.

Source: ScienceDaily.com