Long-tailed Macaque Definition

noun
A primate of the species Macaca fascicularis , native to Southeast Asia.
Wiktionary