immunodepressants

English

edit

Noun

edit

immunodepressants

  1. plural of immunodepressant