castraters

English

Noun

castraters

  1. plural of castrater