truxinates

English

Noun

truxinates

  1. plural of truxinate