What does azathioprine mean?

azathioprine meaning in General Dictionary

an immunosuppressive drug (trade name Imuran) accustomed prevent getting rejected of a transplanted organ