Meaning of immunosuppressor

Definition of immunosuppressor

(noun) a drug that lowers the body's normal immune response

Other information on immunosuppressor

WIKIPEDIA results for immunosuppressor
Amazon results for immunosuppressor