immunomodulator
English
Etymology
From
immuno-
+
modulator
.
Noun
immunomodulator
(
plural
immunomodulators
)
A drug used for its effect on the
immune system
.
Derived terms
immunomodulation
immunomodulatory
neuroimmunomodulator
Translations
drug used for its effect on the immune system
Czech:
imunomodulátor
m