Immunomodulator Definition

noun
A drug used for its effect on the immune system.
Wiktionary

Other Word Forms of Immunomodulator

Noun

Singular:
immunomodulator
Plural:
immunomodulators

Find Similar Words

Find similar words to immunomodulator using the buttons below.

Words Starting With

Words Ending With

Unscrambles

immunomodulator