Skip to main content

auto-inoculation

English auto-inoculation meaning in English  •  auto-inoculation का अर्थ अंग्रेजी में
Noun
  • Inoculation of a person with virus from his own body.
Advertisement