Definition of "macaques"

macaques