tamarin
Explore definitions, synonyms, and language insights of tamarin
Definitions
                    Noun
                    
            small South American marmoset with silky fur and long nonprehensile tail
                Explore definitions, synonyms, and language insights of tamarin