Wiktionary
mannopyranosides
n. (plural of mannopyranoside English)
n. (plural of mannopyranoside English)