Leoncita Synonyms

Small South American marmoset with silky fur and long nonprehensile tail
(Noun)