lion monkey
Explore definitions, synonyms, and language insights of lion monkey
Definitions
Noun
small South American marmoset with silky fur and long nonprehensile tail
Explore definitions, synonyms, and language insights of lion monkey