Aegyptopithecus

1. (noun) extinct primate of about 38 million years ago; fossils found in Egypt
Related Words: hominoid



Terms and Conditions of Use / Copyright Notice