YourDictionary

succinate

noun

a salt or ester of succinic acid

See succinate in American Heritage Dictionary 4

Learn more about succinate

link/cite print suggestion box