HOWLER MONKEY


Meaning of HOWLER MONKEY in English

[howler monkey] n (1932): any of a genus (Alouatta) of So. and Central American monkeys that have a long prehensile tail and enlargement of the hyoid and laryngeal apparatus enabling them to make loud howling noises

Merriam-Webster English vocab.      Английский словарь Merriam Webster.