long-tailed macaque

Noun

 * 1) A primate of the species, native to Southeast Asia.