mesna (English, noun)
expansion: mesna (uncountable)
Senses:
glosses: An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.
tags: uncountable
Forms: