Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

immunomodulator Definition

Cancel
immunomodulator
noun(im-mu-no-mod-u-la-tor)
a substance that affects the functioning of the immune system

Words Related to immunomodulator!

immunomodulator Examples by Brain Bank Users