ketoglutarate
ke·to·glu·ta·rate
noun\ˌkēt-ō-glü-ˈtä-ˌrāt, -ˈglüt-ə-ˌrāt\
Definition of KETOGLUTARATE
: a salt or ester of ketoglutaric acid
Seen & Heard 
What made you want to look up ketoglutarate? Please tell us where you read or heard it (including the quote, if possible).












