365bet中国官方网站

  • word of the day

    azathioprine

    azathioprine - 365bet中国官方网站 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