citrate
/ˈsɪtɹeɪt/
citrate
English
Noun
Ad
Definition
Any salt or ester of citric acid.
Etymology
From citric acid + -ate.
Ad
/ˈsɪtɹeɪt/
citrate
Any salt or ester of citric acid.
From citric acid + -ate.