immunomodifier (English, noun)
expansion: immunomodifier (plural immunomodifiers)
Senses:
topics: immunology
medicine
sciences
glosses: Any material that modifies an allergic response, especially one that augments immune function in patients
Forms:
form: immunomodifiers
tags: plural