Immunomodulatory Definition

adjective

(medicine) Having the ability to alter or regulate immune functions.

Wiktionary

Origin of Immunomodulatory

Find Similar Words

Find similar words to immunomodulatory using the buttons below.

Words Starting With

Words Ending With

Unscrambles

immunomodulatory

Word Length