leoncita has definitions from the field of zoology
1
[ noun ] (zoology) small South American marmoset with silky fur and long nonprehensile tail
*