Search
Select the dictionary language
Inoculation
01
the process of boosting the immunity system of a person or animal against a disease by vaccination
Lexical Tree
inoculation
inoculate
inocul
Search
Select the dictionary language
the process of boosting the immunity system of a person or animal against a disease by vaccination
Lexical Tree