Auto-inoculation
Word Dictionary
-> Auto-inoculation
Search:
Auto-inoculation
(n.) Inoculation of a person with virus from his own body.
Terms of Use
Canadian Jobs