Les oligosaccharides (anglicisme), aussi nommés oligoholosides ou oligosides[1], sont des oligomères formés d'un nombre n d'oses (monosaccharides) par liaison glycosidique alpha ou bêta. Par convention, le nombre n varie de 3 à 10[2],[3]. Là, ils sont placés entre les oses simples (n=1) et les polysaccharides (polyosides) (n>10)[4]. Cependant, cette limite de dix unités n'est pas totalement figée et les polysaccharides de degré de polymérisation de 11 à 25 leur sont souvent assimilés[5].
Les oligosides comprenant deux oses sont les diholosides (saccharose), trois oses les triholosides (mélézitose) et quatre oses les tétraholosides (stachyose). Les oligosides peuvent être linéaires (stachyose), ramifiés ou bien cycliques (cyclodextrine).
Ils sont caractérisés par une séquence précise et sont ainsi porteurs d'une information.
Ils sont rarement libres, le plus souvent liés de façon covalente à des lipides ou à des protéines (glycolipides ou glycoprotéines). Dans les cellules animales, les oligosaccharides des glycolipides et glycoprotéines membranaires sont situés du côté extracellulaire. Ils constituent des marqueurs de surface (exemple : les antigènes spécifiques des groupes sanguins A, B et O de la membrane des hématies).
Ils peuvent aussi avoir un rôle de réserve de sucre chez les végétaux (l'amidon).