Wiktionary
xylopyranosides
n. (plural of xylopyranoside English)
n. (plural of xylopyranoside English)