Meaning of azathioprine

Definition of azathioprine

(noun) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ

Other information on azathioprine

WIKIPEDIA results for azathioprine
Amazon results for azathioprine