Taguicati /(?)/

Ta·gui·ca·ti

Taguicati

n.
  1. The white-lipped peccary. (Zool.)