Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of immunotherapy
  1. noun
    therapy designed to produce immunity to a disease or to enhance resistance by the immune system
    type of:
Antonyms of immunotherapy

We don't have antonyms for this word yet.

My lists:
Recently viewed words: