Wiktionary
xylopyranoses
n. (plural of xylopyranose English)
n. (plural of xylopyranose English)