succinate

noun

A salt or ester of succinic acid.

noun

A salt of succinic acid.

noun

A salt of succinic acid.

noun

Any salt or ester of succinic acid.