immunotherapeutic
English Thesaurus
1. of or relating to immunotherapy (adj.pert)
pertainym | : | immunotherapy, |
definition | : | therapy designed to produce immunity to a disease or to enhance resistance by the immune system (noun.act) |
pertainym | : | immunotherapy, |
definition | : | therapy designed to produce immunity to a disease or to enhance resistance by the immune system (noun.act) |
Visual ArtiKata
Explore immunotherapeutic in ArtiKata.com >