Definify.com

Definition 2024


howler_monkey

howler monkey

English

Noun

howler monkey (plural howler monkeys)

  1. A loud Central American and South American monkey of the genus Alouatta.

Translations