Wiktionary
allopyranosides
n. (plural of allopyranoside English)
n. (plural of allopyranoside English)