ketoglutarates
English
Noun
ketoglutarates
plural of
ketoglutarate