Skip to main content

macacus

English macacus meaning in English  •  macacus का अर्थ अंग्रेजी में
Noun
  • A genus of monkeys, found in Asia and the East Indies, now usually called Macaca>. They have short tails and prominent eyebrows. See also Macaca>.
Advertisement