English

edit

Noun

edit

excoriators

  1. plural of excoriator