stump-tailed macaque
Jump to navigation
Jump to search
English
[edit]Noun
[edit]stump-tailed macaque (plural stump-tailed macaques)
- Macaca arctoides, a species of macaque that is native to South Asia and Southeast Asia.
stump-tailed macaque (plural stump-tailed macaques)