Immunomodulator Definition
noun
A drug used for its effect on the immune system.
Wiktionary
Other Word Forms of Immunomodulator
Noun
Singular:
immunomodulator
Plural:
immunomodulatorsFind Similar Words
Find similar words to immunomodulator using the buttons below.