heptaoses
English
Noun
heptaoses
plural of
heptaose