Get Your Premium Membership

Inoculator

[n] a medical practitioner who inoculates people against diseases


Related Information

More Inoculator Links

Synonyms

vaccinator



Book: Radiant Verses: A Journey Through Inspiring Poetry