Associations to the word «Immunomodulator»

Wiktionary

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

Wise words

When ideas fail, words come in very handy.
Johann Wolfgang von Goethe