cellobiosides
English
Noun
cellobiosides
plural of
cellobioside