glycaric acids
English
Noun
glycaric acids
plural of
glycaric acid