black howler
English
Noun
black
howler
(
plural
black howlers
)
A species of
New World monkey
,
Alouatta caraya
Translations
Alouatta caraya
Finnish:
mustamölyapina