cellobioses
English
Noun
cellobioses
plural of
cellobiose