saimiri

Noun
  1. Squirrel monkeys (synset 102496605)

Found on Word Lists

Other Searches