English synonyms about - contact  

Alouatta

noun

1 Alouatta

Howler monkeys.

synonym: genus Alouatta.


Find more on Alouatta elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0283