immunosuppressant ( synonym found)

Definition of immunosuppressant:

°An immunosuppressive agent.

Back to Top