Find the word definition

Wiktionary
squirrel monkeys

n. (squirrel monkey English)