English edit

Noun edit

magistricides

  1. plural of magistricide