immunodepressant
Appearance
English
[edit]Etymology
[edit]From immuno- + depressant.
Noun
[edit]immunodepressant (plural immunodepressants)
- Any drug that causes immunodepression.
From immuno- + depressant.
immunodepressant (plural immunodepressants)