interdictors
English
Noun
interdictors
plural of
interdictor