Azathioprine Meaning

There are 1 meaning(s) for word Azathioprine

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

    Synonyms : imuran