CATARRHINE


Meaning of CATARRHINE in English

noun one of the catarrhina, a division of quadrumana, including the old world monkeys and apes which have the nostrils close together and turned downward. ·see monkey.

Webster English vocab.      Английский словарь Webster.