marmoset
/mˈɑrmʌzɛt/
Explore definitions, synonyms, and language insights of marmoset
Definitions
Noun
small soft-furred South American and Central American monkey with claws instead of nails