hydroxypyruvates
English
Noun
hydroxypyruvates
plural of
hydroxypyruvate