Noun Definition

saimiri

1.Definition: squirrel monkeys

Category: Animals