Immunosuppressants Meaning

There are 1 meaning(s) for word Immunosuppressants

Meaning 1 : a drug that lowers the body's normal immune response

    Synonyms : immune suppressant drug,  immunosuppressive,  immunosuppressive drug,  immunosuppressor