Table of Contents
Antonyms
Synonyms
Etymology

1. immunosuppressant

noun. a drug that lowers the body's normal immune response.

Etymology

  • immunosuppressant (English)
  • immuno- (English)
  • suppressant (English)
Antonym.com