imuran


Meanings

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


imuran is not a valid Scrabble word

imuran is not valid in Words With Friends