aldaric acids
English
Noun
aldaric
acids
plural of
aldaric acid