lion monkey

Explore definitions, synonyms, and language insights of lion monkey

Definitions

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

More General Terms