Definitions of Macaca:

  • noun:   macaques; rhesus monkeys