English
Detailed Synonyms for leoncita in English
leoncita:
leoncita [the ~] noun
-
the leoncita
– small South American marmoset with silky fur and long nonprehensile tail 1the leoncita; the lion marmoset; the lion monkey; the tamarin– small South American marmoset with silky fur and long nonprehensile tail 1