What is the meaning of the word "algeripithecus"?

Definitions: