mesilate
Noun
Meaning
mesilate (plural mesilates)
(pharmacology) A salt or ester of an acid CH4O3S used especially in pharmaceutical preparations.
Noun
mesilate (plural mesilates)
(pharmacology) A salt or ester of an acid CH4O3S used especially in pharmaceutical preparations.