imuran

Nouns

  • (n) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ azathioprine,

Synonyms

azathioprine

Words of close approximity