Dinopithecus as Cenozoic Species - The Cocoricó Saga Fan Cast | myCast.io
Dinopithecus
Dinopithecus is an extinct genus of very large primate closely related to the baboon that lived during the Pliocene to the Pleistocene epoch of South Africa. It was named by British paleontologist Robert Broom in 1937.