Definition of Leoncita

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

Synonyms for word "leoncita"

Semanticaly linked words with "leoncita"

Hyponims for word "leoncita"