hydroxyglutarate
Noun
Meaning
hydroxyglutarate (plural hydroxyglutarates)
(organic chemistry) Any salt or ester of a hydroxyglutaric acid
Noun
hydroxyglutarate (plural hydroxyglutarates)
(organic chemistry) Any salt or ester of a hydroxyglutaric acid