immunosuppressor

English

Etymology

From immuno- +‎ suppressor.

Noun

immunosuppressor (plural immunosuppressors)

  1. (immunology, pharmacology) An immunosuppressive agent.

Synonyms

Translations