imuran has definitions from the fields of medicine,immunology,pharmacology
1
[ noun ] (medicine,immunology,pharmacology) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ

Synonyms

azathioprine

Related terms

medicine trade_name

*