imuran Meaning, Definition & Usage

  1. noun an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
    azathioprine.

WordNet