English Dictionary
◊ PINCHE
pinche
n : South American tamarin with a tufted head [syn: {Leontocebus
oedipus}]