Alouatte

Webster's Dictionary of the English Language

·noun One of the several species of howling monkeys of South America. ·see Howler, 2.