immunotherapy
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
therapy designed to produce immunity to a disease or to enhance resistance by the immune system
WordNet
Previous
immunosuppressed
immunosuppression
immunosuppressive
immunosuppressor
immunotherapeutic
Next
immure
immurement
immusical
immutability
immutable