English
›
Words
a
preparation placed into the body to prevent or lessen the effects of a specific infection
Translation:
English
Noun
1
vaccine
Add
Translation