citrate in Finnish
citrate in Finnish
sitraatti
(organic compound) Any salt or ester of citric acid.
sitratoida
To cause to form citrate.