Definition, synonyms and related words
Any oligosaccharide composed of two or more different monosaccharides