kenyapithecus

Noun
  1. Extinct primate having powerful chewing muscles along with large molars and small incisors;
    Fossils found in Kenya (synset 102481621)

Found on Word Lists

Other Searches