A previously unknown anthropoid primate — a forerunner of today’s monkeys, apes and humans — has been found in Libya. Researchers have dubbed their new find Apidium zuetina. Paleontology News — ScienceDaily
You must be logged in to post a comment.