long-tailed macaqueWiktionary 原文英美释义名词noun1A primate of the species Macaca fascicularis, native to Southeast Asia.