Alouatta, Al·ou·atte n. Zool. One of the several species of howling monkeys of South America. See {Howler2}. ◄ ►
Alouatta n : howler monkeys [syn: genus Alouatta]