lion_marmosetEnglish

leoncita, lion marmoset, lion monkey, tamarin

Noun

Small South American marmoset with silky fur and long nonprehensile tail

English: tamarin, lion monkey, lion marmoset, leoncita

English words with similar meanings

Show 3 words