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