imuranEnglish

Imuran, azathioprine

Noun

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

English: azathioprine, Imuran

English words with similar meanings

Show 1 words