DictionaryForumContacts

   English
Google | Forvo | +
 English thesaurus
immunomodulator adj.
med. A natural or synthetic substance that modifies activates, enhances, or suppresses the immune response or the functioning of the immune system. see also immune response, immune system