alouatte

from The Collaborative International Dictionary of English v.0.48
Alouatta \Alouatta\, Alouatte \Al`ou*atte"\, n. [Of uncertain
   origin.] (Zool.)
   One of the several species of howling monkeys of South
   America. See {Howler[2]}.
   [1913 Webster + WordNet 1.5]
    

[email protected]