autovaccination

Noun

 * 1) vaccination by means of an autovaccine

Translations

 * Italian: autovaccinazione

Etymology
From.