SynonymX
Speak
Immunotherapy
Definition of Immunotherapy
1.
Therapy designed to produce immunity to a disease or to enhance resistance by the immune system
Noun
Semanticaly linked words with "immunotherapy"
therapy
Hyponims for word "immunotherapy"
therapy