MACACUS


Meaning of MACACUS in English

noun a genus of monkeys, found in asia and the east indies. they have short tails and prominent eyebrows.

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