Noun
phosphocitrate (plural phosphocitrates) (organic chemistry) Any salt or ester of phosphocitric acid