leoncita
1. [ noun ] (zoology) small South American marmoset with silky fur and long nonprehensile tail
Synonyms: lion_monkey lion_marmoset tamarin
Related terms: marmoset pinche silky_tamarin Leontocebus