MACACA (SILENUS) SILENUS Meaning of MACACA (SILENUS) SILENUS in English lion-tailed macaque Animal names in Latin and English dict. Словарь названий животных в латинском и английском . 2012