Home / Dictionary / Mesna

Mesna Uncommon

Definition, synonyms and related words

Definitions
Noun
1

An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.

Related Terms
Rhyming Words
sna usna jasna yasna desna vesna kisna bosna doesna cessna ardi gasna
Compare
Mesna vs