Popular Wordlists
Top Searched Words
Recent Searches
imuran
imuran
imuran - Dictionary definition and meaning for word imuran
Definition
(noun) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
(noun) an immunosuppressive drug (trade name Imuran) used to prevent rejection of a transplanted organ
Synonyms :
azathioprine
