TAMARIN

Definition of TAMARIN

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