mesilate (English, noun)
expansion: mesilate (plural mesilates)
Senses:
topics: medicine
pharmacology
sciences
glosses: A salt or ester of an acid CH₄O₃S used especially in pharmaceutical preparations.
Forms:
form: mesilates
tags: plural
form: mesylate
tags: alternative
UK
US