The AI-powered English dictionary
plural haplorhines
(zoology) Any member of the clade Haplorhini of dry-nosed primates.