Find the word definition

Wiktionary
owl monkeys

n. (owl monkey English)