howler_monkeyEnglish

howler, howler monkey

Noun

Monkey of tropical South American forests having a loud howling cry

English: howler monkey, howler

English words with similar meanings

Show 1 words