howler monkey

Noun
  1. Monkey of tropical South American forests having a loud howling cry (synset 102495291)

Found on Word Lists

Other Searches