Inoculator Meaning

There are 1 meaning(s) for word Inoculator

Inoculator Meaning 1 : a medical practitioner who inoculates people against diseases

    Synonyms : vaccinator