Wiktionary
haplorrhines
n. (plural of haplorrhine English)
n. (plural of haplorrhine English)