• word of the day

    inoculator

    inoculator - Dictionary definition and meaning for word inoculator

    Definition
    (noun) a medical practitioner who inoculates people against diseases
    Synonyms : vaccinator
Download our Mobile App Today
Receive our word of the day
on Whatsapp