Definition of immunodepressant in English:

immunodepressant

adjective

Biology Medicine
  • Immunosuppressant noun.

Origin

1960s; earliest use found in American Heart Journal.