Home

Word

catarrhine, n.
(catarrhines)
more info of Africa or Arabia or Asia; having nonprehensile tails and nostrils close together
<noun.animal>

Old World monkey catarrhine