Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: saccharose  'sa-ku`rows
  1. A complex carbohydrate found in many plants and used as a sweetening agent
    - sucrose

Derived forms: saccharoses

Type of: disaccharide, plant product

Encyclopedia: Saccharose