macaque meaning in English
n. macaque, any of a number of monkeys having short tails and cheek pouches (native to the east indies, asia, and africa)
n. macaque, any of a number of monkeys having short tails and cheek pouches (native to the east indies, asia, and africa)