Skip to main content

kenyapithecus

English kenyapithecus meaning in English  •  kenyapithecus का अर्थ अंग्रेजी में
prop. n.
  • A genus of extinct primates having powerful chewing muscles along with large molars and small incisors; its fossils were found in Maboko in Kenya.
Advertisement