English | German | Russian | Czech

immunodepressant English

Meaning immunodepressant meaning

What does immunodepressant mean?

immunodepressant

Any drug that causes immunodepression.

Synonyms immunodepressant synonyms

What other words have the same or similar meaning as immunodepressant?

immunodepressant English » English

immunosuppressant immunosuppressive

Are you looking for...?