English dictionary
imuran meaning and definition
Definition and meaning of imuran at MeaningMonkey.org. imuran meaning and definition in the English Dictionary.IMURAN noun
Definition of Imuran (noun)
- an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
- synonyms: azathioprine
Source: Princeton University Wordnet