immunotherapy

nounA type of medical treatment that uses or stimulates the body's immune system to fight diseases such as cancer, infections, or autoimmune disorders.

No synonyms or antonyms found for this word.

immunotherapy synonyms & antonyms | whatsthatwordmean | whatsthatwordmean