immunizers
English
Noun
immunizers
plural of
immunizer