[im.mu.no.mod.u.la.tor] n (1977): a substance that affects the functioning of the immune system -- im.mu.no.mod.u.la.to.ry adj
IMMUNOMODULATOR
Meaning of IMMUNOMODULATOR in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012