sequestrators
plural of sequestrator
Noun
plural of sequestrator