Dictionary Check: immunotherapy

"immunotherapy" is a valid word!

Scrabble 25 points
Words with Friends 28 points

Definition

noun

therapy designed to produce immunity to a disease or to enhance resistance by the immune system

Advertisement