Biology:Phenacopithecus

From HandWiki

Phenacopithecus is an extinct genus of eosimiid primate that inhabited China during the Eocene epoch.

Distribution

Fossil remains of both P. xueshii and P. krishtalkai are known from the Heti Formation, located in the Yuanqu Basin.[1]

References

Wikidata ☰ Q115777162 entry