cycloamyloses
English
Noun
cycloamyloses
plural of
cycloamylose