pinche
1. [ noun ] (zoology) South American tamarin with a tufted head
Synonyms: Leontocebus_oedipus
Related terms: tamarin
Similar spelling:   pinch
  pinnace
  Pinnock
  Pinnick
  Pinnix
  Pines