ketoglutarate
noun
ke·to·glu·ta·rate
ˌkēt-ō-glü-ˈtä-ˌrāt, -ˈglüt-ə-ˌrāt
: a salt or ester of ketoglutaric acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share