vaccinatorEnglish

inoculator, vaccinator

Noun

A medical practitioner who inoculates people against diseases

English: inoculator, vaccinator

English words with similar meanings

Show 1 words