chitobiosides
English
Noun
chitobiosides
plural of
chitobioside