Meaning of lion marmoset

Definition of lion marmoset

(noun) small South American marmoset with silky fur and long nonprehensile tail

Other information on lion marmoset

WIKIPEDIA results for lion marmoset
Amazon results for lion marmoset