• word of the day

    azathioprine

    azathioprine - Dictionary definition and meaning for word azathioprine

    Definition
    (noun) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
    Synonyms : imuran
Download our Mobile App Today
Receive our word of the day
on Whatsapp