triturators

English

Noun

triturators

  1. plural of triturator