Meaning of kenyapithecus

Definition of kenyapithecus

(noun) extinct primate having powerful chewing muscles along with large molars and small incisors; fossils found in Kenya

Other information on kenyapithecus

WIKIPEDIA results for kenyapithecus
Amazon results for kenyapithecus