Definition of Taiwan macaque in English:

Taiwan macaque

noun

  • A grey or brown macaque, Macaca cyclopis, endemic to the island of Taiwan, where it is the only monkey.

Origin

1960s; earliest use found in Primates. From the name of Taiwan + macaque.