alouatte

listen to the pronunciation of alouatte
English - English
One of the several species of howling monkeys of South America
See Howler, 2
alouatte
Favorites