Wiktionary
isocitrate
n. Any salt or ester of isocitric acid
n. Any salt or ester of isocitric acid