Find the word definition

The Collaborative International Dictionary
Alouatte

Alouatta \Alouatta\, ||Alouatte \Al`ou*atte"\, n. [Of uncertain origin.] (Zo["o]l.) One of the several species of howling monkeys of South America. See Howler[2].

Wiktionary
alouatte

n. A South American howler monkey.