immunomodifier
Noun
Meaning
immunomodifier (plural immunomodifiers)
(medicine, immunology) Any material that modifies an allergic response, especially one that augments immune function in patients
Noun
immunomodifier (plural immunomodifiers)
(medicine, immunology) Any material that modifies an allergic response, especially one that augments immune function in patients