Find the word definition

Wiktionary
spider monkeys

n. (spider monkey English)

Wikipedia
Spider monkeys