tayassuid

English

Noun

tayassuid (plural tayassuids)

  1. (zoology) Any peccary of the family Tayassuidae

Translations