Inoculators, noun plural of inoculator. Synonyms in the same form.
vaccinators
All synonyms for inoculator →