Meaning of marmoset

Definition of marmoset

(noun) small soft-furred South American and Central American monkey with claws instead of nails

Other information on marmoset

WIKIPEDIA results for marmoset
Amazon results for marmoset