aldouronic acids
English
Noun
aldouronic
acids
plural of
aldouronic acid