Attested.to

Definition

extinct primate of about 38 million years ago; fossils found in Egypt

Seed ·

Term in context

Aegyptopithecus in CommonParlance