aegyptopithecus

Noun
  1. Extinct primate of about 38 million years ago;
    Fossils found in Egypt (synset 102481963)

Found on Word Lists

Other Searches