Word info

immunomodulatory

Adjective

Meaning

immunomodulatory (not comparable)

(immunology) Having the ability to alter or regulate immune functions

Source: en.wiktionary.org

Related terms

Phrases with the word

Close letter words and terms