SynonymX
Speak
Citrate
Definition of Citrate
1.
A salt or ester of citric acid
Noun
2.
Cause to form a salt or ester of citric acid
Verb
Semanticaly linked words with "citrate"
ester
salt
change state
turn
Hyponims for word "citrate"
ester
salt