Meaning of howler monkey

Definition of howler monkey

(noun) monkey of tropical South American forests having a loud howling cry

Other information on howler monkey

WIKIPEDIA results for howler monkey
Amazon results for howler monkey