Tamarin Meaning

There are 1 meaning(s) for word Tamarin

Meaning 1 : small South American marmoset with silky fur and long nonprehensile tail

    Synonyms : leoncita,  lion marmoset,  lion monkey