meaning of animpfen

animpfen - German to English

to inoculate