Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ketoglutarate Definition

Cancel
ketoglutarate
noun(ke-to-glu-ta-rate)
a salt or ester of ketoglutaric acid
ketoglutarate
noun(ke-to-glu-ta-rate)
a ketoglutarate of alpha-ketoglutaric acid

Words Related to ketoglutarate!

ketoglutarate Examples by Brain Bank Users