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