Search for crossword answers and clues

Answer for the clue "Thumbless tree inhabitants of the New World ", 13 letters:
spidermonkeys

Alternative clues for the word spidermonkeys