pulverizers
English
Noun
pulverizers
plural of
pulverizer