Alouatta
noun
Al·ou·at·ta
| \ ˌaləˈwatə\
Definition of Alouatta
: a genus of monkeys comprising the howler monkeys
Keep scrolling for more