Online English Dictionary

Home

Autoinoculation


n.

Inoculation of a person with virus from his own body.


© 2009 Dammam Community College