×

Dendropithecus

Dendropithecus is an extinct genus of apes native to East Africa between 20 and 15 million years ago. Dendropithecus was originally suggested to be related to modern gibbons, based primarily on similarities in size, dentition, and skeletal... Wikipedia
Scientific name: Dendropithecus