Definition of long-tailed macaque in English:

long-tailed macaque

noun

  • A macaque monkey, Macaca fascicularis (family Cercopithecidae), native to south-east Asia and having an unusually long tail; also called crab-eating macaque.

Origin

Late 19th century.