macaca irus

Noun
  1. Monkey of southeast Asia, Borneo and the Philippines (synset 102490634)

Other Searches