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
Tweet