Tamil Dictionary 🔍

auto-inoculation

Au`to-in*oc`u*la"tion, n. [Auto-+ inoculation.] (Med.) Defn: Inoculation of a person with virus from his own body.


auto-inoculation - Similar Words