long-tailed macaque noun1 •A primate of the species Macaca fascicularis, native to Southeast Asia. formslong-tailed macaques