: a salt of mucic acid especially when formed by combination with a drug that is an organic base and used as a vehicle for administration of the drug
Love words? Need even more definitions?
Merriam-Webster unabridged
Share