Home
Random
Log in
Settings
About Advocatespedia
Disclaimers
Advocatespedia
Search
Alouatte
Language
Watch
View source
n.) One of the several species of howling monkeys of South America. See Howler, 2.