Definition of Immunotherapy

  • 1. Therapy designed to produce immunity to a disease or to enhance resistance by the immune system Noun

Semanticaly linked words with "immunotherapy"

Hyponims for word "immunotherapy"