citrate

/ˈsɪtɹeɪt/

citrate

English Noun
Ad

Definition

Any salt or ester of citric acid.

Etymology

From citric acid + -ate.

Ad