Shizarodon is a genus of primate related to lemuriforms[1] that lived in Oman during the early Oligocene.[2]
This prehistoric primate-related article is a stub. You can help Wikipedia by expanding it.