Find the word definition

Wiktionary
diana monkeys

n. (Diana monkey English)