kamus
.
Search
About
citrate
English
citrate
Noun
A salt or ester of citric acid
English: citrate
Verb
Cause to form a salt or ester of citric acid
English: citrate