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>.