Noun Definition
inoculator
1.Definition: a medical practitioner who inoculates people against diseases
Related Noun(s):vaccinator
Category: People1.Definition: a medical practitioner who inoculates people against diseases
Related Noun(s):vaccinator
Category: People