Meaning of saimiri

Definition of saimiri

(noun) squirrel monkeys

Other information on saimiri

WIKIPEDIA results for saimiri
Amazon results for saimiri