The online English-English dictionary from The Project Gutenberg
Result for Alouatte
One of the several species of howling monkeys of South America. See Howler, 2.