Macaca Meaning

There are 1 meaning(s) for word Macaca

Macaca Meaning 1 : macaques; rhesus monkeys

    Synonyms : genus macaca