Webster's Revised Unabridged Dictionary · 1913
Taguicati
Copy link
Taguicati
, noun
[From the native name.]
(Zoology)
The white-lipped peccary.
↑