Definition of "haplorhines"

haplorhines