Definitions
noun
an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
Look “imuran” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ