immunosuppressor

Definitions

  • WordNet 3.6
    • n immunosuppressor a drug that lowers the body's normal immune response
    • ***