Definify.com

Definition 2025


macaques

macaques

English

Noun

macaques

  1. plural of macaque

French

Noun

macaques m

  1. plural of macaque