immunomodulatory
Adjective
Meaning
immunomodulatory (not comparable)
(immunology) Having the ability to alter or regulate immune functions
Adjective
immunomodulatory (not comparable)
(immunology) Having the ability to alter or regulate immune functions