Wiktionary
altropyranosides
n. (plural of altropyranoside English)
n. (plural of altropyranoside English)