Saccharide

Saccharide can mean different things: