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