Shizarodon

Shizarodon is a genus of primate related to lemuriforms that lived in Oman during the early Oligocene.