howler monkey

howler monkey

howler monkey

Noun

monkey of tropical South American forests having a loud howling cry

Synonyms: