immunomodulator
noun
im·mu·no·mod·u·la·tor
ˌi-myə-nō-ˈmä-jə-ˌlā-tər
i-ˌmyü-nō-
: a substance that affects the functioning of the immune system
Love words? Need even more definitions?
Merriam-Webster unabridged
Share