Definition of Lion Monkey

  • 1. Small South American marmoset with silky fur and long nonprehensile tail Noun

Synonyms for word "lion monkey"

Semanticaly linked words with "lion monkey"

Hyponims for word "lion monkey"