immunizer

noun
  1. a person or thing that immunizes; especially, a vaccine or substance that produces immunity against disease
  2. Usage: medical/scientific context
  3. a person who administers immunizations or vaccines
  4. Usage: medical professional

Examples