imuran
Meanings
- an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
Synonyms
imuran is not a valid Scrabble word
imuran is not valid in Words With Friends
imuran is not valid in Words With Friends