homocitrate

English

Etymology

From homo- +‎ citrate.

Noun

homocitrate (plural homocitrates)

  1. (organic chemistry) Any salt or ester of homocitric acid