AUTO-INOCULATION MEANING IN ENGLISH

• Auto-inoculation Definition & Synonyms

  1. (n.) Inoculation of a person with virus from his own body.


RECENT SEARCHES