What is the meaning of the word "kenyapithecus"?

Definitions: