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