immunomodulator meaning

Meaning of immunomodulator

What is the full meaning of immunomodulator

a substance that affects the functioning of the immune system [n]

Example of the word immunomodulator placed on a Scrabble board.

Unscrambled word immunomodulator

Points for immunomodulator

Scrabble
29 points
Word With Friends
29 points
Wordfeud
29 points

Related pages for immunomodulator