lion monkey


Meanings

  • small South American marmoset with silky fur and long nonprehensile tail