'genus Alouatta' definitions:

Definition of 'genus Alouatta'

(from WordNet)
noun
Howler monkeys [syn: Alouatta, genus Alouatta]