• 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
Connect with us on Facebook