southern pig-tailed macaques

English

Noun

southern pig-tailed macaques

  1. plural of southern pig-tailed macaque