lion-tailed macaque

English

Noun

lion-tailed macaque (plural lion-tailed macaques)

  1. The Old World monkey Macaca silenus.
    Synonym: wanderoo