Answer: spidermonkeys

AnswerCrossword Clue
SPIDERMONKEYSThumbless tree inhabitants of the New World