YourDictionary

succinate medical definition

noun
A salt or ester of succinic acid.

Learn more about succinate

link/cite print suggestion box