Word Games Pro Dictionary
immunotherapy
noun
therapy designed to produce immunity to a disease or to enhance resistance by the immune system
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
therapy designed to produce immunity to a disease or to enhance resistance by the immune system
