howler_monkey
1. [ noun ] (zoology) monkey of tropical South American forests having a loud howling cry
Synonyms: howler
Related terms: New_World_monkey Alouatta