Popular Wordlists

imuran

imuran

imuran - Dictionary definition and meaning for word imuran

Definition
(noun) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
Synonyms : azathioprine

Love us on FB !