Synonyms for
Vaccines
Definition
a substance used to stimulate the production of antibodies and provide immunity against one or several diseases
Synonyms for
Definition
a substance used to stimulate the production of antibodies and provide immunity against one or several diseases