deflagrators
English
Noun
deflagrators
plural of
deflagrator