deoxygluconic acids
English
Noun
deoxygluconic acids
plural of
deoxygluconic acid