Webster's Revised Unabridged Dictionary · 1913

Taguicati

Taguicati , noun

[From the native name.]

(Zoology) The white-lipped peccary.