owl monkey
English
Noun
owl
monkey
(
plural
owl monkeys
)
Synonym of
douroucouli
.