Word info

lion-tailed macaque

Noun

Meaning

lion-tailed macaque (plural lion-tailed macaques)

The Old World monkey Macaca silenus.
Synonym: wanderoo

Source: en.wiktionary.org

Close letter words and terms