Haplorrhini is a suborder of primates. There are 521 species of Haplorrhini, in 145 genera and 16 families.