Popular Wordlists
  • word of the day

    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
Download our Mobile App Today
Receive our word of the day
on Whatsapp