Definitions of Catarrhine:

  • noun:   of Africa or Arabia or Asia; having nonprehensile tails and nostrils close together
  • adjective:   of or related to Old World monkeys that have nostrils together and opening downward