Word Study
pinche
WORDNET DICTIONARY
Noun pinche has 1 sense
- pinche(n = noun.animal) leontocebus oedipus - South American tamarin with a tufted head; Array is a kind of leoncita, lion marmoset, lion monkey, tamarin
For further exploring for "pinche" in Webster Dictionary Online