trierucates

English

Noun

trierucates

  1. plural of trierucate