Answer: SPIDERMONKEYS

AnswerCrossword Clue
SPIDERMONKEYSThumbless tree inhabitants of the New World