idopyranoses
English
Noun
idopyranoses
plural of
idopyranose