saccharide
nounDefinition of saccharide
: a monosaccharide sugar or combination of sugars : carbohydrate
Keep scrolling for more
Keep scrolling for more