Dinopedia

Altiatlasius is potentially the oldest known "euprimate", dating to the Late Paleocene from Morocco.


Altiatlasius
Scientific classification