Definify.com

Definition 2024


black_howler

black howler

English

Noun

black howler (plural black howlers)

  1. A species of New World monkey, Alouatta caraya