Wiktionary
cycloamyloses
n. (plural of cycloamylose English)
n. (plural of cycloamylose English)