Noun Definition

macaca

1.Definition: macaques; rhesus monkeys

Category: Animals