Definition of Lion Marmoset

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

Synonyms for word "lion marmoset"

Semanticaly linked words with "lion marmoset"

Hyponims for word "lion marmoset"