heptopyranoses
English
Noun
heptopyranoses
plural of
heptopyranose