Skip to main content

catarrhine

English catarrhine meaning in English  •  catarrhine का अर्थ अंग्रेजी में
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>.
Advertisement