Definition of Immunotherapy

  • (noun) therapy designed to produce immunity to a disease or to enhance resistance by the immune system

Synonyms of Immunotherapy


No Synonyms Found.

Antonyms of Immunotherapy


No Antonyms Found.

Homophones of Immunotherapy


No Homophones Found.