Definisi 'kenyapithecus'

English to English
noun
1 extinct primate having powerful chewing muscles along with large molars and small incisors; fossils found in Kenya Terjemahkan
source: wordnet30


Visual Synonyms