English
isocitrate
From iso- + citrate.
Today it means
noun Any salt or ester of isocitric acid
Language periods are conventional ranges, not dates for this word.
Etymograph / isocitrate
English
From iso- + citrate.
noun Any salt or ester of isocitric acid
Language periods are conventional ranges, not dates for this word.
Etymograph / isocitrate