As nouns the difference between terms and immunomodulator
is that terms is while immunomodulator is a drug used for its effect on the immune system.
terms
English
Noun
(head)
Statistics
*
----
immunomodulator
Noun
(
en noun)
A drug used for its effect on the immune system.
Derived terms
* immunomodulatory
* immunomodulation