macaco

/məˈkeɪkəʊ/

macaco

English Noun
Ad

Definition

A macaque, or similar monkey.

Etymology

From Portuguese macaco (“monkey”). Doublet of macaque.

Ad