Table of Contents
Antonyms
Synonyms
Etymology

1. immunosuppressor

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

Etymology

  • immunosuppressor (English)
  • immuno- (English)
  • suppressor (English)
Antonym.com