castrators

English

Noun

castrators

  1. plural of castrator