aldoheptoses
English
Noun
aldoheptoses
plural of
aldoheptose