Definition Definition

alouatte - Meaning and Examples

Meaning of 'alouatte' (Webster Dictionary)

1 . Alouatte [ n.]
- One of the several species of howling monkeys of South America. See Howler, 2.