vaccinator [pl. vaccinators]
Notices
  • person or thing that vaccinates