ribopyranoses
English
Noun
ribopyranoses
plural of
ribopyranose