Immunomodulation Definition
    noun
  
 Any of several adjustments in the level of an immune response.
Wiktionary 
Origin of Immunomodulation
-  
immuno- + modulation
From Wiktionary
 
Find Similar Words
Find similar words to immunomodulation using the buttons below.