mesna (0 synonym found)

We don't have any synonyms for mesna yet.

Did you mean…

Think mesna belongs in the thesaurus? Recommend it and we'll take a look.


Definition of mesna:

(n) : An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.

Definition of mesna:

(n) : An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.

Back to Top