AUTO-INOCULATION


Meaning of AUTO-INOCULATION in English

add. ·noun inoculation of a person with virus from his own body.

Webster English vocab.      Английский словарь Webster.